const optionalFieldRes = {
  success: true,
  statusCode: 200,
  message: null,
  data: [
    {
      id: '1',
      fieldEnName: 'id',
      fieldZhName: '唯一标识',
      fieldType: 'Num',
    },
    {
      id: '2',
      fieldEnName: 'date',
      fieldZhName: '日期',
      fieldType: 'Date',
    },
    {
      id: '3',
      fieldEnName: 'title',
      fieldZhName: '标题',
      fieldType: 'String',
    },
    {
      id: '4',
      fieldEnName: 'clientIp',
      fieldZhName: '客户端IP',
      fieldType: 'IP',
    },
    {
      id: '5',
      fieldEnName: 'deviceId',
      fieldZhName: '分析设备ID',
      fieldType: 'String',
    },
    {
      id: '6',
      fieldEnName: 'kafkakey',
      fieldZhName: 'kafkakey',
      fieldType: 'String',
    },
    {
      id: '7',
      fieldEnName: 'probeIds',
      fieldZhName: '链路Id',
      fieldType: 'Array',
    },
    {
      id: '8',
      fieldEnName: 'serverIp',
      fieldZhName: '服务器IP',
      fieldType: 'IP',
    },
    {
      id: '9',
      fieldEnName: 'requestId',
      fieldZhName: '同Id',
      fieldType: 'Num',
    },
    {
      id: '10',
      fieldEnName: 'sessionId',
      fieldZhName: '会话ID',
      fieldType: null,
    },
    {
      id: '11',
      fieldEnName: 'clientIpV6',
      fieldZhName: '客户端IP（ipv6)',
      fieldType: 'IP',
    },
    {
      id: '12',
      fieldEnName: 'clientPort',
      fieldZhName: '客户端端口',
      fieldType: 'Num',
    },
    {
      id: '13',
      fieldEnName: 'requestUrl',
      fieldZhName: '请求url',
      fieldType: 'String',
    },
    {
      id: '14',
      fieldEnName: 'requestVia',
      fieldZhName: '请求通道',
      fieldType: 'String',
    },
    {
      id: '15',
      fieldEnName: 'serverIpV6',
      fieldZhName: '服务器IP（ipv6)',
      fieldType: 'IP',
    },
    {
      id: '16',
      fieldEnName: 'serverPort',
      fieldZhName: '服务端端口',
      fieldType: 'Num',
    },
    {
      id: '17',
      fieldEnName: 'requestAuth',
      fieldZhName: '请求认证信息',
      fieldType: 'String',
    },
    {
      id: '18',
      fieldEnName: 'requestHost',
      fieldZhName: '请求主机信息',
      fieldType: 'String',
    },
    {
      id: '19',
      fieldEnName: 'requestRang',
      fieldZhName: 'requestRang',
      fieldType: 'String',
    },
    {
      id: '20',
      fieldEnName: 'responseVia',
      fieldZhName: '响应通道',
      fieldType: 'String',
    },
    {
      id: '21',
      fieldEnName: 'requestAccept',
      fieldZhName: '请求接收类型',
      fieldType: 'String',
    },
    {
      id: '22',
      fieldEnName: 'requestCookie',
      fieldZhName: '请求cookie',
      fieldType: 'String',
    },
    {
      id: '23',
      fieldEnName: 'requestIfRang',
      fieldZhName: 'requestIfRang',
      fieldType: 'String',
    },
    {
      id: '24',
      fieldEnName: 'requestMethod',
      fieldZhName: '请求类型',
      fieldType: 'String',
    },
    {
      id: '25',
      fieldEnName: 'requestTimeNs',
      fieldZhName: '请求时间戳',
      fieldType: 'Num',
    },
    {
      id: '26',
      fieldEnName: 'requestFullUrl',
      fieldZhName: '请求全url',
      fieldType: 'String',
    },
    {
      id: '27',
      fieldEnName: 'requestPayload',
      fieldZhName: '请求负载',
      fieldType: 'String',
    },
    {
      id: '28',
      fieldEnName: 'requestReferer',
      fieldZhName: '访问来源',
      fieldType: 'String',
    },
    {
      id: '29',
      fieldEnName: 'responseServer',
      fieldZhName: '响应服务',
      fieldType: 'String',
    },
    {
      id: '30',
      fieldEnName: 'responseTimeNs',
      fieldZhName: '响应时间',
      fieldType: 'Num',
    },
    {
      id: '31',
      fieldEnName: 'responsePayload',
      fieldZhName: '响应负载',
      fieldType: 'String',
    },
    {
      id: '32',
      fieldEnName: 'responseVersion',
      fieldZhName: '响应版本号',
      fieldType: 'String',
    },
    {
      id: '33',
      fieldEnName: 'requestOtherData',
      fieldZhName: '请求其它数据',
      fieldType: 'String',
    },
    {
      id: '34',
      fieldEnName: 'requestUserAgent',
      fieldZhName: '请求客户端代理信息',
      fieldType: 'String',
    },
    {
      id: '35',
      fieldEnName: 'responseLocation',
      fieldZhName: '响应重定向',
      fieldType: 'String',
    },
    {
      id: '36',
      fieldEnName: 'requestConnection',
      fieldZhName: '请求链接信息',
      fieldType: 'String',
    },
    {
      id: '37',
      fieldEnName: 'responseOtherData',
      fieldZhName: '响应其它数据',
      fieldType: 'String',
    },
    {
      id: '38',
      fieldEnName: 'responseSetCookie',
      fieldZhName: '响应设置cookie',
      fieldType: 'String',
    },
    {
      id: '39',
      fieldEnName: 'requestContentType',
      fieldZhName: '请求内容类型',
      fieldType: 'String',
    },
    {
      id: '40',
      fieldEnName: 'responseConnection',
      fieldZhName: '响应链接信息',
      fieldType: 'String',
    },
    {
      id: '41',
      fieldEnName: 'responseStatusCode',
      fieldZhName: '响应状态码',
      fieldType: 'Num',
    },
    {
      id: '42',
      fieldEnName: 'responseContentType',
      fieldZhName: '响应内容类型',
      fieldType: 'String',
    },
    {
      id: '43',
      fieldEnName: 'requestAcceptCharset',
      fieldZhName: '请求接收协议',
      fieldType: 'String',
    },
    {
      id: '44',
      fieldEnName: 'requestContentLength',
      fieldZhName: '请求内容长度',
      fieldType: 'Num',
    },
    {
      id: '45',
      fieldEnName: 'requestXForwardedFor',
      fieldZhName: '请求转发',
      fieldType: 'String',
    },
    {
      id: '46',
      fieldEnName: 'requestAcceptEncoding',
      fieldZhName: '请求接受编码',
      fieldType: 'String',
    },
    {
      id: '47',
      fieldEnName: 'requestAcceptLanguage',
      fieldZhName: '请求接受语言',
      fieldType: 'String',
    },
    {
      id: '48',
      fieldEnName: 'responseContentLength',
      fieldZhName: '响应内容长度',
      fieldType: 'Num',
    },
    {
      id: '49',
      fieldEnName: 'responseContentEncoding',
      fieldZhName: '响应内容编码',
      fieldType: 'String',
    },
    {
      id: '50',
      fieldEnName: 'responseWwwAuthorization',
      fieldZhName: '认证网站',
      fieldType: 'String',
    },
    {
      id: '51',
      fieldEnName: 'requestProxyAuthorization',
      fieldZhName: '请求代理认证',
      fieldType: 'String',
    },
    {
      id: '52',
      fieldEnName: 'responseContentDisposition',
      fieldZhName: '响应内容配置',
      fieldType: 'String',
    },
    {
      id: '53',
      fieldEnName: 'responseProxyAuthorization',
      fieldZhName: '响应代理认证',
      fieldType: 'String',
    },
    {
      id: '54',
      fieldEnName: 'errorInfo',
      fieldZhName: '错误信息',
      fieldType: 'Num',
    },
    {
      id: '55',
      fieldEnName: 'responseIp',
      fieldZhName: '响应ip',
      fieldType: 'String',
    },
    {
      id: '56',
      fieldEnName: 'requestType',
      fieldZhName: '请求类型',
      fieldType: 'Num',
    },
    {
      id: '57',
      fieldEnName: 'responseTtl',
      fieldZhName: '响应ttl',
      fieldType: 'Num',
    },
    {
      id: '58',
      fieldEnName: 'startTimeNs',
      fieldZhName: '开始时间',
      fieldType: 'Num',
    },
    {
      id: '59',
      fieldEnName: 'requestClass',
      fieldZhName: '请求协议组',
      fieldType: 'Num',
    },
    {
      id: '60',
      fieldEnName: 'requestDomain',
      fieldZhName: '请求域名',
      fieldType: 'String',
    },
    {
      id: '61',
      fieldEnName: 'responseCName',
      fieldZhName: '响应别名',
      fieldType: 'String',
    },
    {
      id: '62',
      fieldEnName: 'responseCount',
      fieldZhName: '响应计数',
      fieldType: 'Num',
    },
    {
      id: '63',
      fieldEnName: 'model',
      fieldZhName: '数据库类型',
      fieldType: 'Num',
    },
    {
      id: '64',
      fieldEnName: 'version',
      fieldZhName: '数据库版本',
      fieldType: 'String',
    },
    {
      id: '65',
      fieldEnName: 'operateType',
      fieldZhName: '操作类型 ',
      fieldType: 'Num',
    },
    {
      id: '66',
      fieldEnName: 'sql',
      fieldZhName: '执行的SQL',
      fieldType: 'String',
    },
    {
      id: '67',
      fieldEnName: 'account',
      fieldZhName: '账号',
      fieldType: 'String',
    },
    {
      id: '68',
      fieldEnName: 'passWord',
      fieldZhName: '密码',
      fieldType: 'String',
    },
    {
      id: '69',
      fieldEnName: 'result',
      fieldZhName: '执行结果 ',
      fieldType: 'Num',
    },
    {
      id: '70',
      fieldEnName: 'responseTime',
      fieldZhName: '响应时长',
      fieldType: 'Num',
    },
    {
      id: '71',
      fieldEnName: 'schame',
      fieldZhName: 'SCHAME',
      fieldType: 'String',
    },
    {
      id: '72',
      fieldEnName: 'matchedCount',
      fieldZhName: '影响条数',
      fieldType: 'Num',
    },
    {
      id: '73',
      fieldEnName: 'returnCount',
      fieldZhName: '返回条数',
      fieldType: 'Num',
    },
    {
      id: '74',
      fieldEnName: 'serverName',
      fieldZhName: '服务器名称 ',
      fieldType: 'String',
    },
    {
      id: '75',
      fieldEnName: 'cmd',
      fieldZhName: '命令',
      fieldType: 'String',
    },
    {
      id: '76',
      fieldEnName: 'dirName',
      fieldZhName: '文件夹名称',
      fieldType: 'String',
    },
    {
      id: '77',
      fieldEnName: 'fileName',
      fieldZhName: '文件名称',
      fieldType: 'String',
    },
    {
      id: '78',
      fieldEnName: 'fileSize',
      fieldZhName: '文件大小',
      fieldType: 'Num',
    },
    {
      id: '79',
      fieldEnName: 'transModel',
      fieldZhName: '传输模式',
      fieldType: 'Num',
    },
    {
      id: '80',
      fieldEnName: 'otherInfo',
      fieldZhName: '其他信息',
      fieldType: 'String',
    },
    {
      id: '81',
      fieldEnName: 'responseCode',
      fieldZhName: '响应码',
      fieldType: 'Num',
    },
    {
      id: '82',
      fieldEnName: 'readWriteSize',
      fieldZhName: '读写大小',
      fieldType: 'Num',
    },
    {
      id: '83',
      fieldEnName: 'sender',
      fieldZhName: '发件人',
      fieldType: 'String',
    },
    {
      id: '84',
      fieldEnName: 'receiver',
      fieldZhName: '收件人',
      fieldType: 'String',
    },
    {
      id: '85',
      fieldEnName: 'content',
      fieldZhName: '邮件内容',
      fieldType: 'String',
    },
    {
      id: '86',
      fieldEnName: 'attachment',
      fieldZhName: '附件',
      fieldType: 'String',
    },
  ],
};

module.exports = {
  optionalFieldRes,
};
